package main
import (
    "fmt"
    "net/http"
)

// handler 函数处理 HTTP 请求
func handler(w http.ResponseWriter, r *http.Request) {
    // 向客户端写入 "Hello, World!" 响应
    fmt.Fprintf(w, "Hello, World!")
}

func main() {
    // 使用默认的 HTTP 多路复用器创建一个新的 HTTP 服务器
    http.HandleFunc("/", handler) // 注册 handler 函数来处理根路径的请求

    // 启动服务器，监听在端口 8080
    fmt.Println("Starting server on :8090")
    err := http.ListenAndServe(":8090", nil)
    if err != nil {
        fmt.Println("Error starting server:", err)
    }
}
